casing perforator - French English Dictionary